package subraSoft.fenix.model.authentication.service;

import subraSoft.centaurus.model.service.CenIABMService;


public interface FenUsuarioService extends CenIABMService
{
	/**
	 * Retorna true si el usuario tiene la clave "en blanco", es decir no seteada.
	 * PRE: El usuario existe.
	 * 
	 * @param idUsr id del usuario 
	 * @return true si el usuario tiene la clave en blanco.
	 */
	boolean claveEnBlanco(String idUsr);
	
	void blanquarClave(String idUsr);
	
	boolean validarClave(String idUsr, String pass);

	void setearPass(String user, String pass);
	
}
